Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 IDLE ROAD Semi-Detached £58,500 25 Jan 2002
83 IDLE ROAD Detached £68,950 21 Aug 2002
87 IDLE ROAD Detached £146,000 19 Jun 2020